upon arrival - Turkish English Dictionary